package org.nmgyjt.springboot.beans.admin;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@ApiModel("管理员查询对象")
@Data
public class CsSystemAdminSelectBean {

    @ApiModelProperty(required = false, value = "菜单名称", dataType = "string")
    private String menuName;

    @ApiModelProperty(required = false, value = "菜单 ID", dataType = "string")
    private String menuID;

    @ApiModelProperty(required = true, value = "管理员的单位/组织名称", dataType = "string")
    private String orgName;

    @ApiModelProperty(required = true, value = "管理员的职务", dataType = "string")
    private String job;

    @ApiModelProperty(required = false, value = "管理员的科室/机构下的内设机构", dataType = "string")
    private String office;

    @ApiModelProperty(required = true, value = "管理员的用户 ID/手机号", dataType = "string")
    private String userId;

    @ApiModelProperty(required = true, value = "行政区划编码", dataType = "string")
    private String areaCode;

    @ApiModelProperty(required = true, value = "主管单位", dataType = "string")
    private String superiorOrg;

    @ApiModelProperty(required = true, value = "创建人账号", dataType = "string")
    private String createdBy;

    @ApiModelProperty(required = false, value = "是否是领导", dataType = "string")
    private Integer isLeader = 0;

    @ApiModelProperty(required = true, value = "管理员管理的机构 ID", dataType = "string")
    private String orgId;
}
